threatened cloud - French English Dictionary